a lorry driver - French English Dictionary